package com.lucy.starter.anno;

import com.lucy.starter.constant.MethodTypeConst;
import org.springframework.core.annotation.AliasFor;

import java.lang.annotation.*;

/**
 * @author kindear
 * 日志注解
 * 日志操作不进行拦截处理
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface WebLog {

    /**
     *
     */
    @AliasFor("value")
    String module() default "";

    @AliasFor("module")
    String value() default "";
    /**
     * 操作
     */
    String operate() default MethodTypeConst.CREATE;

}
